package com.ruoyi.project.storage.service;

import com.ruoyi.project.common.enums.RecordPointWay;
import com.ruoyi.project.storage.domain.Point;

import java.util.List;

/**
 * 请添加注释
 *
 * @author mengyuanqing
 * @date 2020/5/3
 */
public interface IPointService {
    /**
     * 查询积分记录列表
     *
     * @param userId 用户id积分记录
     * @return 积分记录集合
     */
    List<Point> selectPointList(Long userId);

    /**
     * 新增积分记录
     *
     * @param recordPointWay 方式（1：注册赠送，2活动获得，3积分使用）
     * @param userId 用户id
     * @
     *
     */
    int insertPointRecord(RecordPointWay recordPointWay,Long userId,Long points,Long advertisementId,Long orderId);
}
